home *** CD-ROM | disk | FTP | other *** search
/ Mac Easy 2010 May / Mac Life Ubuntu.iso / casper / filesystem.squashfs / usr / share / guile / 1.8 / lang / elisp / internals / evaluation.scm next >
Encoding:
Text File  |  2008-12-17  |  546 b   |  14 lines

  1. (define-module (lang elisp internals evaluation)
  2.   #:export (the-elisp-module))
  3.  
  4. ;;;; {Elisp Evaluation}
  5.  
  6. ;;;; All elisp evaluation happens within the same module - namely
  7. ;;;; (lang elisp base).  This is necessary both because elisp itself
  8. ;;;; has no concept of different modules - reflected for example in
  9. ;;;; its single argument `eval' function - and because Guile's current
  10. ;;;; implementation of elisp stores elisp function definitions in
  11. ;;;; slots in global symbol objects.
  12.  
  13. (define the-elisp-module (resolve-module '(lang elisp base)))
  14.